Format kod Nombor Siri Piawai Antarabangsa

Format ISSN adalah kod lapan digit, dibahagi dengan tanda hubung menjadi dua nombor empat digit.[1] Sebagai nombor bulat, ia dapat ditunjukkan dengan tujuh digit pertama.[6] Digit kod terakhir, yang mungkin 0-9 atau X, adalah digit semak. Secara rasmi, bentuk umum kod ISSN (juga dinamakan "struktur ISSN" atau "sintaks ISSN") dapat dinyatakan seperti berikut:[7]

NNNN-NNNCdi mana N berada dalam set {0,1,2,...,9}, watak digit, dan C berada di {0,1,2,...,9,X};

atau oleh ungkapan nalar Ungkapan Regular Nalar Perl (Perl Compatible Regular Expressions, PCRE):[8]

^[0-9]{4}-[0-9]{3}[0-9xX]$.

ISSN bagi jurnal Hearing Research, misalnya, adalah 0378-5955, di mana 5 terakhir adalah digit semak, iaitu C = 5. Untuk mengira digit semak, algoritma berikut boleh digunakan:

Hitung jumlah tujuh digit pertama ISSN didarabkan dengan kedudukannya dalam angka, hitung dari kanan—iaitu masing-masing, 8, 7, 6, 5, 4, 3, dan 2: 0 ⋅ 8 + 3 ⋅ 7 + 7 ⋅ 6 + 8 ⋅ 5 + 5 ⋅ 4 + 9 ⋅ 3 + 5 ⋅ 2 {\displaystyle 0\cdot 8+3\cdot 7+7\cdot 6+8\cdot 5+5\cdot 4+9\cdot 3+5\cdot 2} = 0 + 21 + 42 + 40 + 20 + 27 + 10 {\displaystyle =0+21+42+40+20+27+10} = 160 {\displaystyle =160} Modulus 11 dari jumlah ini kemudian dikira; bahagikan jumlah dengan 11 dan tentukan selebihnya: 160 11 = 14  baki  6 = 14 + 6 11 {\displaystyle {\frac {160}{11}}=14{\mbox{ baki }}6=14+{\frac {6}{11}}} Sekiranya tidak ada baki, digit semak adalah 0, jika tidak, nilai selebihnya dikurangkan daripada 11 untuk memberikan digit semak: 11 − 6 = 5 {\displaystyle 11-6=5} 5 adalah digit semak, CUntuk pengiraan, huruf besar X dalam kedudukan digit semak menunjukkan digit semak10 (seperti angka sepuluh Rom).

Untuk mengesahkan digit semak, kirakan jumlah semua lapan digit ISSN dikalikan dengan kedudukannya dalam nombor, hitung dari kanan (jika digit semak adalah X, kemudian tambahkan 10 ke dalam jumlahnya). Modulus 11 daripada jumlahnya mestilah 0. Terdapat pemeriksa ISSN dalam talian yang dapat mengesahkan ISSN, berdasarkan algoritma di atas.[9][10]

Dalam EAN

ISSN boleh dikodkan dalam kod bar EAN-13 dengan "kod negara" 977 (bandingkan kod negara 978 ("bookland") untuk ISBN), diikuti oleh 7 digit utama ISSN (digit semak tidak disertakan), diikuti oleh 2 digit yang ditentukan oleh penerbit, diikuti oleh digit semak EAN (yang tidak perlu sepadan dengan digit semak ISSN).[11]

Rujukan

WikiPedia: Nombor Siri Piawai Antarabangsa http://www.bl.uk/bibliographic/issn.html https://www.issn.org/ https://www.issn.org/understanding-the-issn/what-i... https://www.issn.org/understanding-the-issn/standa... https://www.issn.org/understanding-the-issn/assign... https://www.issn.org/wp-content/uploads/2013/09/IS... https://www.issn.org/understanding-the-issn/assign... https://github.com/ppKrauss/ISSN-L-resolver https://tools.ietf.org/html/rfc3044 https://github.com/amsl-project/issn-resolver